package com.ulife.order.api.response;

import com.ulife.common.gateway.utils.annotation.Description;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by Ulife- on 2016/1/20.
 */
@Description("订单支付页信息")
public class PagePayInfo implements Serializable {

    @Description("余额")
    public double balance;
    @Description("是否可用余额")
    public boolean useBalance;
    @Description("待付余额")
    public double waitPaidAmount;
    @Description("支付类型")
    public List<PayTypeInfo> payTypeList;

    public double getBalance() {
        return balance;
    }

    public void setBalance(double balance) {
        this.balance = balance;
    }

    public double getWaitPaidAmount() {
        return waitPaidAmount;
    }

    public void setWaitPaidAmount(double waitPaidAmount) {
        this.waitPaidAmount = waitPaidAmount;
    }

    public List<PayTypeInfo> getPayTypeList() {
        return payTypeList;
    }

    public void setPayTypeList(List<PayTypeInfo> payTypeList) {
        this.payTypeList = payTypeList;
    }

    public boolean isUseBalance() {
        return useBalance;
    }
    public void setUseBalance(boolean useBalance) {
        this.useBalance = useBalance;
    }

}
